public-spirited person - Turkish English Dictionary